cabbage leaf - Spanish English Dictionary